the entire geographical area drained by a river and its tributaries; an area characterized by all runoff being conveyed to the same outlet; "flood control in the Missouri basin" Synonyms: river basin, basin, watershed, drainage basin, catchment area, drainage area,
How to say catchment basin in Hindi and what is the meaning of catchment basin in Hindi? catchment basin Hindi meaning, translation, pronunciation, synonyms and example sentences are provided by Hindlish.com.